#include "math_3d.h"
#define GLEW_STATIC 1
#include <GL/glew.h>
#include <glut.h>
#include "glwindow.h"
#include "shader.hpp"
#include "config.h"


static void OnInitScene(void)
{

}

static void OnReshapeWindow(int width,int height)
{

}

static void OnUpdateScene(float delta_time)
{

}

static void OnRenderScene(void)
{
	
}
void Framework(int argc, char **argv)
{
	printf("Running Framework only\n");
	GLWindowCreate(1024,1024);

	SetInitSceneCallBack(OnInitScene);
	SetReshapeWindowCallBack(OnReshapeWindow);
	SetUpdateSceneCallBack(OnUpdateScene);
	SetRenderSceneCallBack(OnRenderScene);

	GLWindowStart();
}


